Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £560,000 21 Apr 2023
2 THE DELL Detached £265,000 28 May 2003
3 THE DELL Detached £426,000 21 Aug 2015
4 THE DELL Detached £144,000 20 Apr 2001
5 THE DELL Detached £325,000 27 Jul 2006